package Reeks5.VanRansbeeck.Kevin.Model;

import java.util.ArrayList;

public class GutsSpeler extends Speler {
    public GutsSpeler(Spel gutsspel) {
        this("Anoniem", gutsspel);
    }
    public GutsSpeler(String naam, Spel gutsspel) {
        super(naam, gutsspel);
        this.holekaarten = new ArrayList<Kaart>(2);
    }
    
    @Override
    public void call(int value) {
        if(value < this.getSaldo()) {
            stateContext.call(value);
            this.setChanged();
            this.notifyObservers();
        } else if(value >= this.getSaldo()) {
            stateContext.allin(this.getSaldo());
            this.setChanged();
            this.notifyObservers();
        }
    }

}
